Multilingual Turkish Dictionary

NATTERJACK

NATTERJACK : English Turkish

n. haçlı karakurbağası