endemic English - Finnish
1.
-
Englishnative to a particular area
-
Finnishkotoperäinen, endeeminen
-
Finnishendeeminen
-
Finnishkotoperäinen, endeeminen
-
Finnishkotoperäinen
Related words
English translator: English Finnish endemic Eesti sõnaraamat Español Traductor Svenska Översättare