Polish-English dictionary »

tarczygłów meaning in English

PolishEnglish
tarczygłów noun

remoranoun
elongate fish from the family Echeneidae

Your history