Multilingual Turkish Dictionary

BACHAKALAKALUA

BACHAKALAKALUA : English Turkish

n. (Kanada Argosu) fare tuzağı