Slovnenya

Translation English Ukrainian: monitor lizard

Dictionary: main
monitor lizard
noun