키로
Top 20000
Meanings
Noun
1. kilo, kilogram (colloquial)
2. kilometer (colloquial)
Pronunciation
kiro