← Back to browseキドニーグリル[kidoniiguriru]nounJapanese definitionNo Japanese definition yet.English definitionkidney grille; two-section rounded radiator grill, as used on BMW vehiclesExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsキドニーキドニーパイキドニーパンチ