Latin Lithuanian Dictionary

latine - lietuvių kalba

Macropus in Lithuanian:

1. kengūra kengūra