poplar Russian Meaning

Russian Dictionary

English to Russian Dictionary

poplar

Тополь

International Languages

Meaning for poplar found in 54 Languages.

Sponored Video