English-French dictionary »

topgallant sail meaning in French

EnglishFrench
topgallant sail noun

perroquet◼◼◼nom {m}