Hungarian-English dictionary »

185496 m meaning in English

HungarianEnglish
185496 m

sea mile[UK: siː maɪl] [US: ˈsiː ˈmaɪl]